window.esdocSearchIndex = [
  [
    "unique-model/lib/index.js~basemodel",
    "variable/index.html#static-variable-BaseModel",
    "<span>BaseModel</span> <span class=\"search-result-import-path\">unique-model/lib/index.js</span>",
    "variable"
  ],
  [
    "unique-model/lib/type/index.js~basetype",
    "class/lib/type/index.js~BaseType.html",
    "<span>BaseType</span> <span class=\"search-result-import-path\">unique-model/lib/type/index.js</span>",
    "class"
  ],
  [
    "unique-model/lib/backend/base.js~dao",
    "class/lib/backend/base.js~Dao.html",
    "<span>Dao</span> <span class=\"search-result-import-path\">unique-model/lib/backend/base.js</span>",
    "class"
  ],
  [
    "unique-model/lib/type/index.js~double",
    "class/lib/type/index.js~Double.html",
    "<span>Double</span> <span class=\"search-result-import-path\">unique-model/lib/type/index.js</span>",
    "class"
  ],
  [
    "unique-model/lib/type/index.js~integer",
    "class/lib/type/index.js~Integer.html",
    "<span>Integer</span> <span class=\"search-result-import-path\">unique-model/lib/type/index.js</span>",
    "class"
  ],
  [
    "unique-model/lib/model/base.js~model",
    "class/lib/model/base.js~Model.html",
    "<span>Model</span> <span class=\"search-result-import-path\">unique-model/lib/model/base.js</span>",
    "class"
  ],
  [
    "unique-model/lib/backend/base.js~session",
    "class/lib/backend/base.js~Session.html",
    "<span>Session</span> <span class=\"search-result-import-path\">unique-model/lib/backend/base.js</span>",
    "class"
  ],
  [
    "unique-model/lib/session.js~session",
    "class/lib/session.js~Session.html",
    "<span>Session</span> <span class=\"search-result-import-path\">unique-model/lib/session.js</span>",
    "class"
  ],
  [
    "unique-model/lib/type/index.js~text",
    "class/lib/type/index.js~Text.html",
    "<span>Text</span> <span class=\"search-result-import-path\">unique-model/lib/type/index.js</span>",
    "class"
  ],
  [
    "unique-model/lib/index.js~types",
    "variable/index.html#static-variable-Types",
    "<span>Types</span> <span class=\"search-result-import-path\">unique-model/lib/index.js</span>",
    "variable"
  ],
  [
    "unique-model/lib/type/index.js~uobject",
    "class/lib/type/index.js~UObject.html",
    "<span>UObject</span> <span class=\"search-result-import-path\">unique-model/lib/type/index.js</span>",
    "class"
  ],
  [
    "unique-model/lib/type/index.js~alltypes",
    "variable/index.html#static-variable-allTypes",
    "<span>allTypes</span> <span class=\"search-result-import-path\">unique-model/lib/type/index.js</span>",
    "variable"
  ],
  [
    "unique-model/lib/model/index.js~createmodel",
    "function/index.html#static-function-createModel",
    "<span>createModel</span> <span class=\"search-result-import-path\">unique-model/lib/model/index.js</span>",
    "function"
  ],
  [
    "unique-model/lib/index.js~createsession",
    "function/index.html#static-function-createSession",
    "<span>createSession</span> <span class=\"search-result-import-path\">unique-model/lib/index.js</span>",
    "function"
  ],
  [
    "unique-model/lib/type/index.js~definetype",
    "function/index.html#static-function-defineType",
    "<span>defineType</span> <span class=\"search-result-import-path\">unique-model/lib/type/index.js</span>",
    "function"
  ],
  [
    "unique-model/lib/index.js~enablepersist",
    "function/index.html#static-function-enablePersist",
    "<span>enablePersist</span> <span class=\"search-result-import-path\">unique-model/lib/index.js</span>",
    "function"
  ],
  [
    "unique-model/lib/model/index.js~getmodel",
    "function/index.html#static-function-getModel",
    "<span>getModel</span> <span class=\"search-result-import-path\">unique-model/lib/model/index.js</span>",
    "function"
  ],
  [
    "unique-model/lib/index.js~ispersistenabled",
    "function/index.html#static-function-isPersistEnabled",
    "<span>isPersistEnabled</span> <span class=\"search-result-import-path\">unique-model/lib/index.js</span>",
    "function"
  ],
  [
    "unique-model/lib/index.js~model",
    "variable/index.html#static-variable-model",
    "<span>model</span> <span class=\"search-result-import-path\">unique-model/lib/index.js</span>",
    "variable"
  ],
  [
    "unique-model/lib/type/index.js~touniquemodel",
    "function/index.html#static-function-toUniqueModel",
    "<span>toUniqueModel</span> <span class=\"search-result-import-path\">unique-model/lib/type/index.js</span>",
    "function"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~array",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~Array",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~arraybuffer",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~ArrayBuffer",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~boolean",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~Boolean",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~dataview",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~DataView",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~date",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~Date",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~error",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~Error",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~evalerror",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~EvalError",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~float32array",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~Float32Array",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~float64array",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~Float64Array",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~function",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~Function",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~generator",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~Generator",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~generatorfunction",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~GeneratorFunction",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~infinity",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~Infinity",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~int16array",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~Int16Array",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~int32array",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~Int32Array",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~int8array",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~Int8Array",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~internalerror",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~InternalError",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~json",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~JSON",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~map",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~Map",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~nan",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~NaN",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~number",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~Number",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~object",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~Object",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~promise",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~Promise",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~proxy",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~Proxy",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~rangeerror",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~RangeError",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~referenceerror",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~ReferenceError",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~reflect",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~Reflect",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~regexp",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~RegExp",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~set",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~Set",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~string",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~String",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~symbol",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~Symbol",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~syntaxerror",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~SyntaxError",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~typeerror",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~TypeError",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~urierror",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~URIError",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~uint16array",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~Uint16Array",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~uint32array",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~Uint32Array",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~uint8array",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~Uint8Array",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~uint8clampedarray",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~Uint8ClampedArray",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~weakmap",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~WeakMap",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~weakset",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~WeakSet",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~boolean",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~boolean",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~function",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~function",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~null",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~null",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~number",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~number",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~object",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~object",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~string",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~string",
    "external"
  ],
  [
    "builtinexternal/ecmascriptexternal.js~undefined",
    "external/index.html",
    "BuiltinExternal/ECMAScriptExternal.js~undefined",
    "external"
  ],
  [
    "builtinexternal/webapiexternal.js~audiocontext",
    "external/index.html",
    "BuiltinExternal/WebAPIExternal.js~AudioContext",
    "external"
  ],
  [
    "builtinexternal/webapiexternal.js~canvasrenderingcontext2d",
    "external/index.html",
    "BuiltinExternal/WebAPIExternal.js~CanvasRenderingContext2D",
    "external"
  ],
  [
    "builtinexternal/webapiexternal.js~documentfragment",
    "external/index.html",
    "BuiltinExternal/WebAPIExternal.js~DocumentFragment",
    "external"
  ],
  [
    "builtinexternal/webapiexternal.js~element",
    "external/index.html",
    "BuiltinExternal/WebAPIExternal.js~Element",
    "external"
  ],
  [
    "builtinexternal/webapiexternal.js~event",
    "external/index.html",
    "BuiltinExternal/WebAPIExternal.js~Event",
    "external"
  ],
  [
    "builtinexternal/webapiexternal.js~node",
    "external/index.html",
    "BuiltinExternal/WebAPIExternal.js~Node",
    "external"
  ],
  [
    "builtinexternal/webapiexternal.js~nodelist",
    "external/index.html",
    "BuiltinExternal/WebAPIExternal.js~NodeList",
    "external"
  ],
  [
    "builtinexternal/webapiexternal.js~xmlhttprequest",
    "external/index.html",
    "BuiltinExternal/WebAPIExternal.js~XMLHttpRequest",
    "external"
  ],
  [
    "lib/backend/base.js",
    "file/lib/backend/base.js.html",
    "lib/backend/base.js",
    "file"
  ],
  [
    "lib/backend/base.js~dao#constructor",
    "class/lib/backend/base.js~Dao.html#instance-constructor-constructor",
    "lib/backend/base.js~Dao#constructor",
    "method"
  ],
  [
    "lib/backend/base.js~dao#create",
    "class/lib/backend/base.js~Dao.html#instance-method-create",
    "lib/backend/base.js~Dao#create",
    "method"
  ],
  [
    "lib/backend/base.js~dao#createasync",
    "class/lib/backend/base.js~Dao.html#instance-method-createAsync",
    "lib/backend/base.js~Dao#createAsync",
    "method"
  ],
  [
    "lib/backend/base.js~dao#execute",
    "class/lib/backend/base.js~Dao.html#instance-method-execute",
    "lib/backend/base.js~Dao#execute",
    "method"
  ],
  [
    "lib/backend/base.js~dao#find",
    "class/lib/backend/base.js~Dao.html#instance-method-find",
    "lib/backend/base.js~Dao#find",
    "method"
  ],
  [
    "lib/backend/base.js~dao#findasync",
    "class/lib/backend/base.js~Dao.html#instance-method-findAsync",
    "lib/backend/base.js~Dao#findAsync",
    "method"
  ],
  [
    "lib/backend/base.js~dao#findone",
    "class/lib/backend/base.js~Dao.html#instance-method-findOne",
    "lib/backend/base.js~Dao#findOne",
    "method"
  ],
  [
    "lib/backend/base.js~dao#findoneasync",
    "class/lib/backend/base.js~Dao.html#instance-method-findOneAsync",
    "lib/backend/base.js~Dao#findOneAsync",
    "method"
  ],
  [
    "lib/backend/base.js~dao#getobjectid",
    "class/lib/backend/base.js~Dao.html#instance-method-getObjectId",
    "lib/backend/base.js~Dao#getObjectId",
    "method"
  ],
  [
    "lib/backend/base.js~dao#getobjectidkey",
    "class/lib/backend/base.js~Dao.html#instance-method-getObjectIdKey",
    "lib/backend/base.js~Dao#getObjectIdKey",
    "method"
  ],
  [
    "lib/backend/base.js~dao#refresh",
    "class/lib/backend/base.js~Dao.html#instance-method-refresh",
    "lib/backend/base.js~Dao#refresh",
    "method"
  ],
  [
    "lib/backend/base.js~dao#remove",
    "class/lib/backend/base.js~Dao.html#instance-method-remove",
    "lib/backend/base.js~Dao#remove",
    "method"
  ],
  [
    "lib/backend/base.js~dao#removeasync",
    "class/lib/backend/base.js~Dao.html#instance-method-removeAsync",
    "lib/backend/base.js~Dao#removeAsync",
    "method"
  ],
  [
    "lib/backend/base.js~dao#session",
    "class/lib/backend/base.js~Dao.html#instance-member-session",
    "lib/backend/base.js~Dao#session",
    "member"
  ],
  [
    "lib/backend/base.js~dao#tobackendmodel",
    "class/lib/backend/base.js~Dao.html#instance-method-toBackendModel",
    "lib/backend/base.js~Dao#toBackendModel",
    "method"
  ],
  [
    "lib/backend/base.js~dao#touniquemodel",
    "class/lib/backend/base.js~Dao.html#instance-method-toUniqueModel",
    "lib/backend/base.js~Dao#toUniqueModel",
    "method"
  ],
  [
    "lib/backend/base.js~dao#touniquemodelarray",
    "class/lib/backend/base.js~Dao.html#instance-method-toUniqueModelArray",
    "lib/backend/base.js~Dao#toUniqueModelArray",
    "method"
  ],
  [
    "lib/backend/base.js~dao#update",
    "class/lib/backend/base.js~Dao.html#instance-method-update",
    "lib/backend/base.js~Dao#update",
    "method"
  ],
  [
    "lib/backend/base.js~dao#updateasync",
    "class/lib/backend/base.js~Dao.html#instance-method-updateAsync",
    "lib/backend/base.js~Dao#updateAsync",
    "method"
  ],
  [
    "lib/backend/base.js~dao#updateone",
    "class/lib/backend/base.js~Dao.html#instance-method-updateOne",
    "lib/backend/base.js~Dao#updateOne",
    "method"
  ],
  [
    "lib/backend/base.js~dao#updateoneasync",
    "class/lib/backend/base.js~Dao.html#instance-method-updateOneAsync",
    "lib/backend/base.js~Dao#updateOneAsync",
    "method"
  ],
  [
    "lib/backend/base.js~session#constructor",
    "class/lib/backend/base.js~Session.html#instance-constructor-constructor",
    "lib/backend/base.js~Session#constructor",
    "method"
  ],
  [
    "lib/backend/base.js~session#createdao",
    "class/lib/backend/base.js~Session.html#instance-method-createDao",
    "lib/backend/base.js~Session#createDao",
    "method"
  ],
  [
    "lib/backend/base.js~session#daos",
    "class/lib/backend/base.js~Session.html#instance-member-daos",
    "lib/backend/base.js~Session#daos",
    "member"
  ],
  [
    "lib/backend/base.js~session#getdao",
    "class/lib/backend/base.js~Session.html#instance-method-getDao",
    "lib/backend/base.js~Session#getDao",
    "method"
  ],
  [
    "lib/backend/mongodb.js",
    "file/lib/backend/mongodb.js.html",
    "lib/backend/mongodb.js",
    "file"
  ],
  [
    "lib/index.js",
    "file/lib/index.js.html",
    "lib/index.js",
    "file"
  ],
  [
    "lib/model/base.js",
    "file/lib/model/base.js.html",
    "lib/model/base.js",
    "file"
  ],
  [
    "lib/model/base.js~model#constructor",
    "class/lib/model/base.js~Model.html#instance-constructor-constructor",
    "lib/model/base.js~Model#constructor",
    "method"
  ],
  [
    "lib/model/index.js",
    "file/lib/model/index.js.html",
    "lib/model/index.js",
    "file"
  ],
  [
    "lib/session.js",
    "file/lib/session.js.html",
    "lib/session.js",
    "file"
  ],
  [
    "lib/session.js~session#backendsession",
    "class/lib/session.js~Session.html#instance-member-backendSession",
    "lib/session.js~Session#backendSession",
    "member"
  ],
  [
    "lib/session.js~session#constructor",
    "class/lib/session.js~Session.html#instance-constructor-constructor",
    "lib/session.js~Session#constructor",
    "method"
  ],
  [
    "lib/session.js~session#getdao",
    "class/lib/session.js~Session.html#instance-method-getDao",
    "lib/session.js~Session#getDao",
    "method"
  ],
  [
    "lib/type/index.js",
    "file/lib/type/index.js.html",
    "lib/type/index.js",
    "file"
  ],
  [
    "lib/type/index.js~basetype#_fromvalue",
    "class/lib/type/index.js~BaseType.html#instance-method-_fromValue",
    "lib/type/index.js~BaseType#_fromValue",
    "method"
  ],
  [
    "lib/type/index.js~basetype#constructor",
    "class/lib/type/index.js~BaseType.html#instance-constructor-constructor",
    "lib/type/index.js~BaseType#constructor",
    "method"
  ],
  [
    "lib/type/index.js~basetype#fromvalue",
    "class/lib/type/index.js~BaseType.html#instance-method-fromValue",
    "lib/type/index.js~BaseType#fromValue",
    "method"
  ],
  [
    "lib/type/index.js~basetype#name",
    "class/lib/type/index.js~BaseType.html#instance-set-name",
    "lib/type/index.js~BaseType#name",
    "member"
  ],
  [
    "lib/type/index.js~basetype#name",
    "class/lib/type/index.js~BaseType.html#instance-get-name",
    "lib/type/index.js~BaseType#name",
    "member"
  ],
  [
    "lib/type/index.js~double#_fromvalue",
    "class/lib/type/index.js~Double.html#instance-method-_fromValue",
    "lib/type/index.js~Double#_fromValue",
    "method"
  ],
  [
    "lib/type/index.js~double#constructor",
    "class/lib/type/index.js~Double.html#instance-constructor-constructor",
    "lib/type/index.js~Double#constructor",
    "method"
  ],
  [
    "lib/type/index.js~integer#_fromvalue",
    "class/lib/type/index.js~Integer.html#instance-method-_fromValue",
    "lib/type/index.js~Integer#_fromValue",
    "method"
  ],
  [
    "lib/type/index.js~integer#constructor",
    "class/lib/type/index.js~Integer.html#instance-constructor-constructor",
    "lib/type/index.js~Integer#constructor",
    "method"
  ],
  [
    "lib/type/index.js~text#_fromvalue",
    "class/lib/type/index.js~Text.html#instance-method-_fromValue",
    "lib/type/index.js~Text#_fromValue",
    "method"
  ],
  [
    "lib/type/index.js~text#constructor",
    "class/lib/type/index.js~Text.html#instance-constructor-constructor",
    "lib/type/index.js~Text#constructor",
    "method"
  ],
  [
    "lib/type/index.js~uobject#_fromvalue",
    "class/lib/type/index.js~UObject.html#instance-method-_fromValue",
    "lib/type/index.js~UObject#_fromValue",
    "method"
  ],
  [
    "lib/type/index.js~uobject#constructor",
    "class/lib/type/index.js~UObject.html#instance-constructor-constructor",
    "lib/type/index.js~UObject#constructor",
    "method"
  ],
  [
    "lib/type/index.js~uobject#type",
    "class/lib/type/index.js~UObject.html#instance-member-type",
    "lib/type/index.js~UObject#type",
    "member"
  ]
]